Lotus Tetragonolobus — synonyms, definition

1. Lotus tetragonolobus (Noun)

2 synonyms
asparagus pea winged pea
1 definition

Lotus tetragonolobus (Noun) — Sprawling European annual having a 4-winged edible pod.

2 types of
herb herbaceous plant